/*
 *代码由框架生成,任何更改都可能导致被代码生成器覆盖
 *如果数据库字段发生变化，请在代码生器重新生成此Model
 */
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VOL.Entity.AttributeManager;
using VOL.Entity.SystemModels;

namespace VOL.Entity.DomainModels
{
    [Entity(TableCnName = "合同明细",TableName = "T_VIEW_CON_B")]
    public partial class T_VIEW_CON_B:BaseEntity
    {
        /// <summary>
       ///
       /// </summary>
       [Key]
       [Display(Name ="CID")]
       [Column(TypeName="uniqueidentifier")]
       [Required(AllowEmptyStrings=false)]
       public Guid CID { get; set; }

       /// <summary>
       ///上级guid
       /// </summary>
       [Display(Name ="上级guid")]
       [Column(TypeName="uniqueidentifier")]
       [Required(AllowEmptyStrings=false)]
       public Guid guid { get; set; }

       /// <summary>
       ///
       /// </summary>
       [Display(Name ="WorkShopCode")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string WorkShopCode { get; set; }

       /// <summary>
       ///上级编码
       /// </summary>
       [Display(Name ="上级编码")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_SUP_CID { get; set; }

       /// <summary>
       ///序号
       /// </summary>
       [Display(Name ="序号")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_ORDER { get; set; }

       /// <summary>
       ///编号
       /// </summary>
       [Display(Name ="编号")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_CODE { get; set; }

       /// <summary>
       ///名称
       /// </summary>
       [Display(Name ="名称")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_NAME { get; set; }

       /// <summary>
       ///规格型号
       /// </summary>
       [Display(Name ="规格型号")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_MODEL { get; set; }

       /// <summary>
       ///单价元
       /// </summary>
       [Display(Name ="单价元")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_PRICE { get; set; }

       /// <summary>
       ///数量
       /// </summary>
       [Display(Name ="数量")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_NUM { get; set; }

       /// <summary>
       ///计量单位
       /// </summary>
       [Display(Name ="计量单位")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_UNIT { get; set; }

       /// <summary>
       ///金额
       /// </summary>
       [Display(Name ="金额")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_MONEY { get; set; }

       /// <summary>
       ///计划完成日期
       /// </summary>
       [Display(Name ="计划完成日期")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_TIME { get; set; }

       /// <summary>
       ///交付地点
       /// </summary>
       [Display(Name ="交付地点")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_ADDRESS { get; set; }

       /// <summary>
       ///备注
       /// </summary>
       [Display(Name ="备注")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_REMARK { get; set; }

       /// <summary>
       ///累计到货量
       /// </summary>
       [Display(Name ="累计到货量")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string T_GOOD_TRANSACTION_NUM { get; set; }

       /// <summary>
       ///税率
       /// </summary>
       [Display(Name ="税率")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string EXP1 { get; set; }

       /// <summary>
       ///不含税单价
       /// </summary>
       [Display(Name ="不含税单价")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string EXP2 { get; set; }

       /// <summary>
       ///税额
       /// </summary>
       [Display(Name ="税额")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string EXP3 { get; set; }

       /// <summary>
       ///不含税金额
       /// </summary>
       [Display(Name ="不含税金额")]
       [MaxLength(50)]
       [Column(TypeName="nvarchar(50)")]
       public string EXP4 { get; set; }

       
    }
}